home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_AI / AI_074 / MPLYR215 / MPLYR_FR.DOC < prev    next >
Text File  |  1998-03-14  |  15KB  |  427 lines

  1. (régler TAB sur 8 caractères pour retrouver le formatage d'origine)
  2.  
  3. *******************************************************************
  4. Avertissement:    Changement de résolution Falcon, voir en fin de DOC
  5. *******************************************************************
  6. Avertissement: TT sans carte graphique, voir en fin de DOC
  7. **********************************************************
  8.  
  9.  
  10. TELLO Guillaume
  11. 240 rue Estienvrin
  12. 49260 Montreuil Bellay
  13.     FRANCE
  14.  
  15. Email: gtello@planete.net
  16. tel: (02) 41 38 71 48 (Filtrage d'appels).
  17.  
  18. La dernière version de M_PLAYER se trouve à l'adresse:
  19.     http://www.tripnet.se/~mille (Merci Mille!)
  20.  
  21.  
  22.  
  23. ****************************************************************************
  24.         DOCUMENTATION DE M_PLAYER.PRG Version 2.15β
  25. ****************************************************************************
  26.  
  27.  
  28.     Player de fichiers Quick Time (du Mac), AVI (du PC) images et sons,
  29.     FLI/FLC/FLH (du PC), SEQ, PI1+DLT et FLM (de l'Atari).
  30.           Maker de fichiers MOV (images & son!)
  31.  
  32.  
  33. ******* Shareware **********
  34.  
  35.      Pour vous enregistrer comme utilisateurs, envoyez US$10 (entre 50
  36. et 60 francs, ça dépend) ou  CAN$15, 15DM, 7UKP à mon adresse ou à ma
  37. banque:
  38.  
  39. Banque: Crédit Agricole Anjou Mayenne / 49 Angers
  40.     n° compte: 10434852000
  41.  
  42.  
  43.         PRESENTATION GENERALE
  44.         *********************
  45.  
  46. Possibilités:
  47. ¨¨¨¨¨¨¨¨¨¨¨¨¨
  48.     Permet de créer une animation MOV (Quick Time) à partir d'une
  49. série d'images, d'un son éventuel et d'un fichier BATCH de commande:
  50.         - images TGA2 24 ou 16 bits -> compressés en RLE16
  51.         - images IMG ('ximg', 256 couleurs) -> en RLE8
  52.         - sons AVR, 8/16 bits, mono/stéréo
  53.         - sons WAV, 8/16 bits, mono/stéréo
  54.     (voir fichiers BATCH, SLIDSHOW.DOC)
  55.  
  56.     Rejoue huit types d'animations:
  57.     - *.MOV (Quick Time)
  58.         - images compressées en:
  59.              CVID (yuv compressé)
  60.              RLE8 (gris et coul), RLE16, RLE24, RLE32
  61.              SMC8
  62.              RAW1, RAW2 (gris et coul), RAW4 (gris et coul)
  63.              RAW8 (gris et coul), RAW16, RAW24, RAW32
  64.              RPZA (15 bits)
  65.              YUV2, YUV9, YVU9 (yuv non compressé)
  66.         - son mono/stéréo en 8 ou 16 bits au format TWOS ou RAW
  67.         - synchronisation image/son désactivable
  68.         - son désactivable
  69.     - *.AVI (Video for Windows)
  70.         - images compressées en:
  71.              CVID
  72.              CRAM8, CRAM16
  73.              MSVC8, MSVC16
  74.              RLE8
  75.              RGB8
  76.              YUV9, YVU9
  77.         - son mono/stéréo en 8 ou 16 bits
  78.         - synchronisation image/son désactivable
  79.         - son désactivable
  80.  
  81.     - *.FLI/FLC/FLH (Autodesk Animator)
  82.     - *.SEQ     (Cyber Paint)
  83.     - *.PI1 + *.DLT    (Cyber)
  84.     - *.FLM        (Kinetic Microsystems)
  85.     - *.FLM        (Lexicor, seulement anims ST Basse)
  86.         - images seulement
  87.         - vitesse normale ou maxi
  88.         - affiche en boucle (touche shift)
  89.         (pour les PI1 + DLT, il faut choisir l'image PI1, ensuite,
  90.         le fichier DLT doit avoir le meme nom et se trouver dans
  91.         le meme répertoire: c:\ESSAI.PI1 et c:\ESSAI.DLT)
  92.  
  93.     - mode 'Pas à pas':
  94.         - visualisation de chaque image (auto ou non)
  95.         - possibilité de sauvegarde au format TGA (auto ou non)
  96.         - en TC seulement (pas en 256 couleurs NOVA ou TT)
  97.  
  98.     - *.BAT (Batch Files pour slideshow):
  99.         - langage très simple permettant d'afficher une série
  100.         d'images (boucles possibles)
  101.         - formats reconnus:
  102.             TGA2 non compressé (vos créations POV par exemple)
  103.             IMG ('XIMG' et 256 couleurs)
  104.         d'autres formats seront ajoutés par la suite.
  105.         (voir SLIDSHOW.DOC)
  106.  
  107.  
  108. Matériel requis:
  109. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  110.     - un TT avec carte NOVA en True Color (32768 couleurs) ou 256
  111.     couleurs et grosse RAM
  112.     - un TT avec carte Crazy Dots 2, même chose qu'avec NOVA.
  113.     - un TT sans carte graphique.
  114.         - un Falcon en mode True Color (32768 couleurs) et plein de RAM
  115.         (Outside accepté! (Jacobo Morro), Afterburner 040 aussi,
  116.         ScreenBlaster, Blow up, Centurbo I également).
  117.         - PowerBook sous MagicMac (sauf le son...)
  118.  
  119.  
  120.             M I S E   E N   M A R C H E
  121.             ***************************
  122.  
  123. Les fichiers
  124. ¨¨¨¨¨¨¨¨¨¨¨¨
  125.     M_PLAYER.PRG    ; le programme
  126.     M_PLAYER.RSC    ; son interface (à mettre dans le même dossier!)
  127.     MPLYR_FR.DOC    ; utile au moins une fois
  128.     MPLYR_EN.DOC    ; doc anglaise (Merci à Dave Brook pour les corrections)
  129.     MPLYR_GE.DOC    ; doc allemande (Merci à Martin pour la traduction!)
  130.     MP_ICON.RSC    ; Les icones! (Merci à Julien Chauveau pour leur création)
  131.     HISTORIC.TXT    ; le journal du programmeur
  132.     SLIDSHOW.DOC    ; les fichiers batch, le MOV-Maker
  133.     COMMANDS.DOC    ; les options de la ligne de commande (en mode TTP)
  134.  
  135. Lancement
  136. ¨¨¨¨¨¨¨¨¨
  137.     Soit on double-clique dessus, on passe alors par un sélecteur de
  138. fichiers normal dans lequel on choisit l'animation (MOV ou AVI) voulue (on
  139. peut donner un masque: *.MOV par exemple).
  140.     Soit on tire une animation (MOV, AVI, FLx) qu'on lâche sur l'icone
  141. du programme, il charge automatiquement le fichier en question.
  142.  
  143.     Premier formulaire:
  144.  
  145.     1) la première partie indique le nom et le type de fichier
  146.     détecté (AVI, MOV, FLx,...).
  147.  
  148.     2) le cadre vert donne les informations sur l'affichage
  149. (dimensions de l'animation, nombre d'images) ainsi que le type de
  150. compression. Si on trouve le mot 'Unsupported', cela veut dire qu'on ne
  151. pourra pas voir l'image...
  152.        Si cette animation ne contient pas de graphiques, on trouve
  153. seulement 'No graphics found'.
  154.  
  155.     3) le cadre orange fournit les informations sur le son: fréquence en
  156. hertz, résolution (8, 16 bits) et nombre de cannaux (mono ou stéréo).
  157. L'indication 'Supported' ne tient pas encore compte d'un éventuel problème
  158. de mémoire.
  159.        Si il n'y a pas de son disponible, l'indication 'No sound' est
  160. rencontrée.
  161.  
  162.     4) le bouton 'Play sound' permet d'activer ou de désactiver le son
  163. (si il y en a).
  164.  
  165.     5) le bouton 'Synchronize' permet de synchroniser les images à la
  166. vitesse réelle (quitte à en passer quelques unes). Sans cette option, les
  167. images sont toutes affichées quelque soit la vitesse (plus vite ou plus
  168. lentement que le son).
  169.  
  170.     4b) le bouton 'Max speed' permet de jouer les FLx/SEQ à mesure
  171. qu'ils sont lus à partir du disque sans attente.
  172.  
  173.     5b) Toujours pour les FLx/SEQ, ce bouton propose la vitesse
  174. normale de l'animation.
  175.  
  176.     6) la bouton Informations... fournit des infos sur les auteurs.
  177.  
  178.     7) le bouton 'Go!' lance l'animation selon vos spécifications
  179. (voir 4 et 5) et selon le fichier (on peut choisir 'Play sound' sur un
  180. fichier muet, ça ne le rendra pas sonore!).
  181.     Si "(Alt) Go!" est disponible, en gardant appuyé 'Alt' tout en
  182. cliquant, on bascule dans le mode Pas à Pas (voir plus loin).
  183.     Avec un fichier BATCH, la touche Alt permet de choisir entre
  184. Slide-show et création d'une animation MOV.
  185.  
  186.     8) le bouton 'Cancel' permet d'annuler l'opération.
  187.  
  188. Statistiques
  189. ¨¨¨¨¨¨¨¨¨¨¨¨
  190.     En fin d'animation, une boite contenant des statistiques est
  191. affichée (si l'animation n'était qu'une bande son, cette boite est omise):
  192.     * Total frames:    nombre total d'images
  193.     * Frames displayed: nombre d'images affichées (100% sans la synchro,
  194. parfois moins si l'image a du suivre le son)
  195.     * Total time: temps qu'a duré l'animation (en secondes)
  196.     * Average: nombre moyen d'images (frames) par seconde.
  197.  
  198. Fin du programme
  199. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  200.     Si on est passé par le sélecteur de fichier, après chaque
  201. animation on y revient! Il faut choisir 'Annuler' dans ce sélecteur pour
  202. sortir du programme.
  203.     Si on a tiré un fichier jusqu'à l'icone M_PLAYER.PRG, le programme
  204. se termine automatiquement à la fin de l'animation.
  205.  
  206. Stopper une animation prématurément
  207. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  208.     Il suffit d'utiliser la touche 'Control'.
  209.  
  210. Mode Pas à Pas
  211. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  212.     ** selecteur de fichier **
  213.  
  214.     Un sélecteur de fichiers apparait vous demandant de choisir le
  215. dossier dans lequel seront sauvées les images TGA. Le nom par défaut des
  216. images est:
  217.     FRM00001.TGA (ceci laisse la possibilité d'obtenir 99999 images à
  218. la fois).
  219.     Si vous désirez personnaliser, vous pouvez spécifier jusqu'à 3
  220. caractères dans le champ 'Nom du fichier', ils remplaceront 'FRM'.
  221.  
  222.     ** Mini menu **
  223.  
  224.     Le nom du fichier ainsi que les options s'affichent en haut à
  225. gauche:
  226.     (S) save: sauvegarde l'image en cours sous le nom spécifié
  227.     (A) all : sauvegarde automatique de toutes les images à partir de
  228.     celle en cours: arrêt avec la touche Control.
  229.         (lors d'une sauvegarde, un son de cloche signale une
  230.         erreur d'écriture: disque plein ou autre...)
  231.     (Q) quit: met fin au mode Pas à pas
  232.     Esc    : comme 'Q'
  233.     (R) run : avance automatiquement jusqu'à l'appui sur 'Control'
  234.     Autre   : toute autre touche permet d'avancer d'une image.
  235.  
  236.     ** images obtenues **
  237.  
  238.     format TGA 2 non compressé, header de 18 octets:
  239.     Long $00000200
  240.     Long $00000000
  241.     Long $00000000
  242.     Word largeur    (octets inversés)
  243.     Word hauteur    (idem)
  244.     Word $1820
  245.     Viennent ensuite les points rangés par ligne avec 3 octets par
  246.     pixel: Bleu/Vert/Rouge.
  247.  
  248.  
  249.         Q U E S T I O N S   D I V E R S E S
  250.         ***********************************
  251.  
  252. Programmé en quoi?
  253. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  254.     Le programme est entièrement en assembleur 68030, développé avec
  255. ASSEMBLE de chez Brainstorm.
  256.  
  257. Les fréquences
  258. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  259.     Les fichiers PC ou MAC ont des fréquences qui sont souvent
  260. 11025Hz, 22050Hz et 44100Hz (ou à peu près, j'ai toléré un écart de 2%).
  261. Le DMA de l'Atari ne comprend que 12517Hz, 25033Hz et 50066Hz. A chaque
  262. chargement du son je le convertis pour l'amener aux fréquences voulues (en
  263. fait tous les 8 octets je répète le 8ème, avec la correspondance 8->9 on
  264. obtient une très bonne approximation des valeurs de l'Atari.
  265.  
  266. Les plantages
  267. ¨¨¨¨¨¨¨¨¨¨¨¨¨
  268.     Possibles! (il ne dépendent pas forcément du programme, mais peut
  269. être de l'environnement):
  270.  
  271.     - Metados 2.70 tourne (problèmes avant)
  272.     - Bug Extendos corrigé (V1.36 et +), un grand merci à Yu-Ou Wang!
  273.     - Bug Turbo-Veille corrigé (V1.36 et +).
  274.     - si l'image est plus grande que l'écran (j'ai fait peu de tests de
  275. dépassement pour ne pas ralentir l'affichage), il se peut qu'on obtienne
  276. deux bombes. Dans ce cas, essayez un écran virtuel (une fenêtre de 320x240
  277. sur un écran de 640x480). Avec la carte NOVA, le problème ne se pose pas
  278. (on dispose d'un mode 640x480x32768 avec les plus nuls des VGA 14").
  279.     - Bug Freedom corrigé (V2.05)
  280.     - FPATCH2.PRG peut résoudre un éventuel problème de son sur
  281. Falcon.
  282.  
  283.     Merci à:
  284.  
  285.     - Pascal Ricard de Pierrevert    (Falcon 4Mo)
  286.     - Julien Chauveau de Méron    (Falcon 4Mo)
  287.     - Hervé Piedvache. de Paris    (Falcon 4Mo)
  288.     - Dave Brook Stony Stratford/GB    (TT 20Mo + Crazy Dots2)
  289.     - Magnus Kollberg de Suède    (Falcon 4Mo)
  290.     - Martin Rothaemel d'Allemagne    (TT 8Mo + NOVA)
  291.     - Yu-Ou Wang de Paris        (Falcon 40MHz)
  292.     - Oliver Skelton de G.Bretagne    (Falcon + BlowUp Hard 1)
  293.     - Jacobo Morro d'Espagne    (Falcon)
  294.     - Rémi Vanel de Seynod, France    (Falcon)
  295.  
  296.  
  297.  
  298.             Q U E L Q U E S   T E S T S
  299.             ***************************
  300.  
  301.     Voici ma configuration:
  302.     TT 32MHz, 2 Mo ST RAM, 16 Mo TT RAM, carte NOVA 32768 couleurs, CD
  303. ROM double vitesse.
  304.     Le cache du 68030 est validé et le programme est lancé en TT RAM.
  305.     L'affichage est en 640x480x32768.
  306.  
  307.     - Les tests AVI furent réalisés avant que j'ajoute le son, de ce
  308. fait les tests ne tiennent pas compte de la synchro, les images sont
  309. affichées le plus vite possible. (Depuis le son, ils passent tous avec un
  310. minimum de 90% d'images en synchro).
  311.  
  312.  
  313. CD Atari Compendium
  314. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  315.     Dossier FILES\MISC\JAGUAR\AVI, images 160x120.
  316.  
  317.        fichier        | temps        | images par seconde
  318.        ----------------+---------------+-------------------
  319.        DEFENDER    | 9,6        | 26.5
  320.        HIGHLAND    | 24.6        | 25.9
  321.        IRON2        | 16.9        | 25.9
  322.        PENGUINS    | 5.9        | 25.4
  323.        PITFALL        | 12.5        | 26.2
  324.        RAYMAN        | 11.8        | 25.8
  325.        ULTRA        | 9.9        | 25.4
  326.        WMCJ        | 9.8        | 25.8
  327.        ----------------+---------------+-------------------
  328.  
  329. CD Loisirs CD n°15
  330. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  331.     MYTHES\VIDATA, image en 368x276
  332.  
  333.     AVLEVFR        | 70.2        | 15.0
  334.     ----------------+---------------+-------------------
  335.  
  336. PC Fun CD FUN n°17
  337. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  338.     a la racine, image en 320x240
  339.  
  340.     PCF17        | 6        | 13.9
  341.     ----------------+---------------+-------------------
  342.  
  343.     - les MOV sont synchro, parfois certaines images sautent, on
  344. remarquera que les fichiers de type 1 (voir § précédent) sont plus fluides
  345. malgré un nombre moins important d'images par seconde.
  346.     Toutes les images sont en 320x240.
  347.  
  348. PC Fun CD FUN n°17
  349. ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
  350.     repertoire GUIGNOLS
  351.  
  352.     fichier        | images affichées    | images par seconde
  353.     ----------------+-----------------------+-------------------
  354.     JOHNNY        | 78/111        | 10.6 (bon)
  355.     TAPIE        | 59/87            | 10.1 ( " )
  356.     VILLIERS    | 18/42            |  6.5 (parties gelées)
  357.     ----------------+-----------------------+-------------------
  358.  
  359. GEN 4 CD n°87
  360. ¨¨¨¨¨¨¨¨¨¨¨¨¨
  361.     répertoire CLUBEURO\VIDEOS
  362.  
  363.     DEFI        | 278/279        | 6.9 (bon)
  364.     ----------------+-----------------------+-------------------
  365.  
  366.     répertoire VIDEO
  367.  
  368.     G4NEWS        | 4851/5376 (6 minutes!)| 13.5 (bon)
  369.     G4TDN3D        | 1523/3060        |  7.4 ( " )
  370.     G4RSCI        | 3462/3844        | 13.5 ( " )
  371.     G4TBM        | 1561/2136        | 10.9 ( " )
  372.     1G4RPAN        | 1905/2358        | 11.8 ( " )
  373.     G4INTRO        | 246/496        |  7.5 (bon)
  374.     G4PCON        | 291/577        |  7.5 (bon)
  375.  
  376.  
  377.     Voilà, voilà.
  378.     Animez bien!
  379.  
  380. *******************************************
  381.     Utilisateurs de TT + NOVA
  382. *******************************************
  383.     J'ai pour vous:
  384.     - COLOR_TT.PRG qui donne les icones en couleur sur le bureau sans
  385.     bureau alternatif (économie de RAM). Marche mal avec NVDI.
  386.     - VIDINOVA.PRG programme qui gère la carte VIDI ST 12 sur NOVA en
  387.     640x480x32768 (car le soft d'origine ne tourne qu'en basse
  388.     résolution ST!) Acquisition: 320x240 16 gris ou couleur et 320x480
  389.     en couleur. Sauvegarde en IMG (16 gris) ou TGA (couleur).
  390.  
  391.     Ces deux programmes peuvent être obtenus pour 1UKP chacun avec un
  392.     enregistrement de M_PLAYER (1 UKP -> 7,50francs -> 1,5$ -> 2DM).
  393.     Vu leur prix, ces deux programmes ne seront pas forcément suivis.
  394.  
  395. *******************************************
  396.     Changement de résolution sur Falcon
  397. *******************************************
  398.  
  399.     Le programme passe en True Color pour afficher une animation, si il
  400. n'y était pas avant. Je ne garantis pas la sécurité de cette routine, je
  401. ne rembourse pas les moniteurs explosés (elle a été testée avec succès à
  402. partir des modes 16 et 256 couleurs, elle ne tourne pas dans certains cas
  403. à partir du monochrome ou de 4 couleurs).
  404.  
  405.     Le seul moyen d'éviter cette bascule est de lancer le programme en
  406. TC.
  407.     Si vous entendez systématiquement un bruit désagréable lors du
  408. changement venant du moniteur, le mieux est d'éviter la bascule. Si votre
  409. moniteur ne bronche pas, (genre Multisychro 17"), alors faites comme bon
  410. vous semble.
  411.  
  412. *******************************
  413.     TT sans carte graphique
  414. *******************************
  415.  
  416.     le programme bascule en 320x480x256 pour jouer les animations. Si
  417. la hauteur le permet, l'animation est doublée pour corriger les
  418. proportions, si l'animation dépasse 320 points de large, elle est réduite
  419. de moitié. De ce fait, toute animation jusqu'à 640x480 est acceptée.
  420.     Les limitations sont celles des modes 256 couleurs:
  421.     - animations 16bits ou TC jouées en gris
  422.     - animations 256 couleurs ou moins jouées en couleurs
  423.     - pas de mode pas à pas
  424.  
  425.     L'affichage est bien plus lent que sur une carte graphique
  426. puisqu'au lieu d'écrire directement en mémoire vidéo, on écrit dans un
  427. buffer qu'on recode bit par bit vers la mémoire video.